I don't often give 5 stars. This one gets it for a number of reasons. First it was written recently and I love the raw feel that comes because the writer is living in the same world and same 'interesting' times as I do. Secondly I hear a lifetime's passion for the built environment - way beyond me o...