The age of revolution 1789-1848 - Hobsbawn, Eric (London Vintage Books, 1996)