Spectacular Vernacular: London's 100 Most Extraordinary Buildings by David Long (Hardback, 2006)