Singer, P.

Practical ethics - Second 2000. xiii-393 - Cambridge university. Cambridge, U.K.

0-521-43971-X