A Brief History of Puzzles: 120 the World's Most Baffling Brainteasers from Sphinx to Sudoku
Compare webshops (1)
Shop
Price
Pages: 160, Edition: Main, Hardcover, Atlantic Books