Moral dilemmas and other topics in moral philosophy / - Foot, Philippa. (Clarendon Press ;, 2002)