Marx: A very short introduction - Singer, Peter (Oxford University Press, Oxford, 1996)
Keywords: Marxism-Leninism; Political Ideologies