A review by apollonium
Selected Writings by Karl Marx

informative inspiring reflective medium-paced

4.0