Modernism a cultural history - Armstrong, Tim 1956- (Polity, 2005)