Structure and Meaning in Human Settlement by Joseph Rykwert & Tony Atkin