Most Popular Books
- Understanding Infinity: The Mathematics of Infinite Processes
- Mathematical Puzzling
- More Mathematical Challenges
- The Mathematical Olympiad Handbook: An Introduction to Problem Solving Based on the First 32 British Mathematical Olympiads 1965-1996 (Oxford Science Publications)
- Discovering Mathematics: The Art of Investigation