Class Struggle
Subtitle: A Political and Philosophical History
Publisher: Palgrave Macmillan
Published: Jan 15, 2016
Format: paperback
Number of pages: 363
ISBN-13: 9781349706624
Notes: Source title: Class Struggle: A Political and Philosophical History (Marx, Engels, and Marxisms)