Karl Marx : his life and thought / David McLellan. - McLellan, David (1940- ). (Paladin, 1977)