The Chess Mysteries of Sherlock Holmes: Fifty Tantalizing Problems of Chess Det… Raymond M. Smullyan 0.0 stars