Revolutionaries : Revised and updated edition - Eric Hobsbawm