Analyzing Marxism (Canadian Journal of Philosophy)by Robert WarePhilosophy, marxistCommunismSocialismWriting a summary for young readers…For young readersBook data: Open Library