Critical thinker, reader of banned books, amateur mycologist, lover of satire.
The meaning of life is...making the world a better place for those you care about. Runwolf