By Martin Gardner Mathematical Puzzles and Diversions (Pelican) (New impression) [Paperback]