Practical Ethics - Singer, Peter (Cambridge University Press, 1993)
Keywords: Ethics - Contemporary Controversies; Social Problems of 21st century