Mathematical puzzles and Diversions - Martin Gardner (Penguin)