The Moscow Puzzles: 359 Mathematical Recreations | Myboeken