Age of Extremes - Hobsbawm , Eric (Penguin group, 1994)