- Math Through the Ages: A Gentle History for Teachers and Others, Expanded Edition (Classroom Resource Material)
- Math Through the Ages
- p-adic Numbers: An Introduction (Universitext)
- A Short Book on Long Sums: Infinite Series for Calculus Students
- Arithmetic of Diagonal Hypersurfaces over Finite Fields (London Mathematical Society Lecture Note Series)