Master Alciat's Riddles 100 Philosophical Puzzles Hardcover By Pierre Martin

eBay