Applied Ethics - Peter Singer (Oxford London, 2006)
Keywords: Philosophy