The Moscow Puzzles: 359 Mathematical Recreations, Paperback/Boris A. Kordemsky