An introduction to Karl Marx - Elster, Jon 1940- (Cambridge Univ. Pr., 1986)