Engineering for a finite planet : sustainable solutions by Buro Happold - Davey, Peter (Birkhäuser, 2009)