- Transformation Geometry: An Introduction to Symmetry (Undergraduate Texts in Mathematics)
- Polyominoes: A Guide to Puzzles and Problems in Tiling (Spectrum)
- Geometric Constructions (Undergraduate Texts in Mathematics)
- The Foundations of Geometry and the Non-Euclidean Plane
- Counting: The Art of Enumerative Combinatorics