The Doctrine Of Double Effect: Philosophers Debate a Controversial Moral Principle