3 books
100 Houses: Modern Designs for Contemporary Living
The Sustainable Home
New London Architecture 2