Jerry Cagle 

Cautiously optimistic, misanthropic, secular humanist. Gregarious introvert (...it's complicated...). Old hippie, climber, armchair adventurer, ballet dancer, yogi, animal lover. Slacker, go-getter. Wannabe vegan. (I told you, it's complicated)