Hobsbawm : history and politics - Elliot, Gregory (Pluto Press, 2010)