Revolutionaries - Hobsbawm, Eric J. (Abacus, 2007)