- Analysing Architecture
- An Architecture Notebook
- Twenty Buildings Every Architect Should Understand: A Revised and Expanded Edition of Twenty Buildings Every Architect Should Understand
- The Ten Most Influential Buildings in History: Architecture's Archetypes
- Exercises in Architecture: Learning to Think as an Architect