Marxism, revolution, and democracy - Hoffman, John (Revolutionary world, 1982)