Moral dilemmas and other topics in moral philosophy - Foot, Philippa (Oxford University Press, 2002)