X
Email me Daily Riddles

The alternative to thinking in evolutionary terms is not to think at all.

SEE AUTHOR