A review by _mephistopheles_
The Riddle of Scheherazade: And Other Amazing Puzzles by Raymond M. Smullyan

challenging informative fast-paced

3.75