Doctrine of Double Effect, The: Philosophers Debate a Controversial Moral Principle