 The author is grateful for help received from Gopal Sreenivasan and the students in a seminar on moral reasoning taught jointly with him, to the students in a more recent seminar in moral reasoning, and, for criticisms received, to David Brink, Margaret Olivia Little and Mark Murphy. He welcomes further criticisms and suggestions for improvement.