Interesting times : a twentieth-century life - Hobsbawm, Eric John Ernest (Pantheon Books, 2002)