In this volume, 253 archetypal patterns consisting of problem statements, discussions, illustrations, and solutions provide lay persons with a framework for engaging in architectural design.
A Pattern Language by Chris Alexander changed the way I think about the way space is organised in a room, a house, a street and a town ... I keep giving it away to people who feel their homes don't quite work in the way they want them to. Every architect, estage agent and MP should read it.