An introduction to Karl Marx - Elster, Jon, 1940- (Cambridge University Press, 1986)