5000 B.C. and other philosophical fantasies by Raymond M. Smullyan | Menrva Books | MenrvaBooks