Singer, Peter, 1946- Writings on an ethical life / Peter Singer. - 400p. ; 24cm. ISBN: 1841155500 Subjects--Topical Terms: Ethics.