The Principle of Double Effect: A Critical Appraisal of its Traditional Understanding and its Modern Reinterpretation