A Companion to ethics - Singer, Peter (Blackwell companions to philosophy, 1991)