Bioethics (50 Puzzles, Problems, and Thought Experiments) - 9781032638119