Perilous Problems for Puzzle Lovers: Math, Logic & Word Puzzles to Challenge Your Brain by Alex Bellos Back to product details page >