Classic Puzzles and how to Solve Them cover

Classic Puzzles and how to Solve Them

by Henry Ernest Dudeney

More by Henry Ernest Dudeney