Buildings for tomorrow : architecture that changed our world : with 200 colour illustrations - Cattermole, Paul (Thames and Hudson, 2006)