Taking sides clashing views on controversial moral isues - Satris, Stephen (The Dushkin Publishing Group, 1990)