Interesting times : a twentieth-century life. - Hobsbawm, Eric John (Abacus, 2003)