Clashing views on moral issues
A collection of articles written by various authors offering opposing viewpoints on controversial moral issues. Addresses a variety of topics including moral relativism, abortion, same-sex marriage, cloning, affirmative action, and the death penalty.