Critiquing American Religion

American Christians are in a cultural war, a term that went out of popular favor after Pat Buchanan’s mean-spirited Republican Party speech in 1992. Regrettably, the phrase has returned with a new vengeance. Following President Bush’s re-election,...