A Pattern Language: Towns, Buildings, Construction is a classic design text written in 1977 bby Christopher Alexander. It ambitiously catalogues, with photos and illustrations, everything in the build environment – from parks to tower blocks to bedrooms – and explains how good design enhances life and community. High-rise apartments and uniform ceilings: bad. East facing bedroom and south facing living room: good.
Read more in Slate.