On history - Hobsbawn, Eric (The New Press, 1997)