Title: Philosophical foundations of scientific socialism
Subjects: Communism and philosophy