Fractured times: culture and society in the twentieth century - Hobsbawm, Eric (2013)