Karl Marx's Theory of Revolution: War and Revolution

Hal Draper and E. Haberkern

Paperback

IN STOCK$18.00
Thanks for supporting an independent and worker-owned bookstore!
ISBN 9781456303501
List price $18.00
Publisher Monthly Review Press
Year of publication 2010
Medium_pb1382