The ultimate book of puzzles, mathematical diversions and brainteasers | lit.salon