The Chess Mysteries Of Sherlock Holmes 50 Tantalizing Problems Of Chess Detection

by Smullyan, Raymond

Available Copies