Taking sides : clashing views on controversial bioethical issues - Levine, Carol, 1934- (McGraw Hill/Dushkin, 2001)