History, revolution and human nature: Marx's philosophical anthropology
History, revolution and human nature: Marx's philosophical anthropology / by Joseph Bien