Hobsbawm history and politics - Elliott, Gregory (New York Pluto press, 2010)