The history of Marxism - Hobsbawm, Eric John, (Harvester Press, 1982)