Morality and human nature a new route to ethical theory - McShea, Robert J. (Philadelphia Temple University Press, 1990)
Keywords: Ethics; Human beings; Philosophical anthropology