Hal Draper
Description
Recommended Titles

Karl Marx's Theory of Revolution (5 Volumes Set)
Read more
Karl Marx's Theory of Revolution: Vol. 1 - State and Bureaucracy
Read more
Karl Marx's Theory of Revolution: Vol. 2 - The Politics of Social Classes
Read more
Karl Marx's Theory of Revolution: Vol. 3 - The "Dictatorship of the Proletariat"
Read more
Karl Marx's Theory of Revolution: Vol. 4 - Critique of Other Socialisms
Read more
Karl Marx's Theory of Revolution: Vol. 5 - War and Revolution
Read more