scientific socialism


noun

Marxist socialism Compare utopian socialism