Terrible Beauty: A Cultural History of the Twentieth Century - Watson Peter

'Breathtakingly entertaining, endlessly instructive, irresistibly enjoyable' THE TIMES'A tour de…