Karl Marx Hoodie
Karl Marx, German philosopher, economist, political theorist, historian, sociologist, journalist, revolutionary socialist, The Communist Manifesto, On the Jewish Question, Theses on Feuerbach, Grundrisse, The Holy Family, Theories of Surplus Value,
Reviews
There are no reviews yet.