PETER SINGER PRACTICAL ETHICS - 2 - USA CAMBRIDGE UNIVERSITY PRESS 2000 ISBN: 06521543061 Dewey Class. No.: 170 / PET.P