Practical ethics - Singer, Peter (C. U. P, 1979)