principles of scientific socialism
Language: eng