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