Elster John Making Sense Of Marx - London: Cambridge University Press : 1985 - 510p. 23cm. Eng LC Class. No.: HX533 ELS 1985