Morality and Human Nature by Robert J. McShea