The story of ethics fulfilling our human nature - Clark, Kelly James; Poortenga, Anne (Prentice Hall, 2003)
Includes bibliographical references and index