Materialism-Animalism-Socialism: The Anthropology of Marx and Engels