The principle of double effect : a history and philosophical defense /: a history and philosophical defense. (2020)