Practical ethics Peter Singer - Cambridge Cambridge University Press 2000 - 395p. ISBN: 0-521-43971-X Rs.250.00 Dewey Class. No.: 170 / Si617