CarolLevine
Presents opposing viewpoints on twenty-one controversial issues in bioethics, covering medical decision making, death and dying, genetics, and other topics.