Hot Topics: Everything You Ever Wanted to Know About the Fifty Major Controversies Everyone
by Daniel Starer
Category: History

Discussing such issues as pornography, euthanasia, and school prayer, a concise overview examines the arguments on both sides