The Number Detective: 100 Number Puzzles to Test Your Logical Thinking by Jon Millington (Paperback, 1999)