scientific socialism

social-political-economic theory