Taking sides : clashing views on controversial social issues - Finsterbusch, Kurt (The Dushkin Publishing Group, 1990)