The Riddle of Scheherazade by Raymond Smullyan & Raymond M. Smullyan