Interesting times : a twentieth-century life - Hobsbawm, E. J. (Eric J.), 1917- (Pantheon Books, 2002)