James Hiller

I am a geologist, scientist, humorist, skeptic, early adopter, husband and dad. What else is there?