Basic concepts in ethics : With an outline of different methods in contemporary moral philosophy - Gichure, Christine W. (Focus books, 1997)