Karl Marx's theory of history : - Cohen, G. A. (Gerald Allan) 1941- (Clarendon, 1991)