Your conditions: Evan D. Skillman