The Algebra of Revolution (The Dialectic and the Classical Marxist Tradition)