Fractured times culture and society in the Twentieth Century - Hobsbawm, Eric (Little, Brown, 2013)
Includes bibliographical references and index.