Marginalia
Tag: Scientific-Socialism
Before “Scientific Socialism”: Marx, Engels, and the Communist Manifesto