Three methods of ethics : a debate - Baron, Marcia W. (Blackwell Publishers, 1997)