Karl Marx : his life and thought - McLellan, David (Harper & Row, 1973)