On history - Hobsbawm, Eric (Weidenfeld & Nicolson, 1997)