Taking sides clashing views on controversial moral issues - Satris, Stephen (Dushkin/McGraw-Hill, 2000)