A review by gayelfboi
Socialism: Utopian and Scientific by Friedrich Engels

challenging informative reflective fast-paced

5.0