Karl Marx's philosophy of man
Plamenatz, John Petrov.
Oxford University Press
1975