Sam Loyd’s Puzzle Gems features over 300 challenging puzzles by Sam Loyd Junior that are designed to test your brain.
32 pages.
Out of stock