Singer, Peter Writings on an Ethical Life - New York: Ecco Press; 2000. - 361p. ISBN: 9780060007447 Subjects--Topical Terms: Human Ethics Moral Philosophy Dewey Class. No.: 170 / SIN