The Twentieth Century : A Promethean Age - Bullock, Alan (Thames and Hudson)