The Penguin Dictionary Of Building by James H. MacLean & John Somerville Scott