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