The Science of Revolution: An Introduction
Description:
Argues that Marxism is a science for living and discusses Marxist materialism, political economy, imperialism, and the Communist Party
We're an Amazon Associate. We earn from qualifying purchases at Amazon and all stores listed here.