A Companion to ethics : edited by Peter Singer. - Singer, Peter, 1946- (Blackwell companions to philosophy;, 1993)