Marginalia
Tag: Scientific-Socialism
Marx and Engels: Scientific Socialism and the Communist Manifesto