Karl Marx's Theory of Revolution
Subtitle: War and Revolution
Publisher: Center for Socialist History
Published: October 20, 2005
Language: eng
Format: Paperback
Number of pages: 286
ISBN-13: 9781583671382
Subjects: Marxism & Communism; Political science & theory; History; History: World; Hal Draper and E Haberkern; History / Europe / General; Revolutionary