As late as the 1960s, religion was a decidedly nonpartisan affair in the United States. In the past forty years, however, despite abundant evidence that Americans care about their candidates' personal faith, Democrats have beat a retreat in the competition for religious voters and the discussion of morality, effectively ceding religion to the Republicans. Elections show that voters have gotten the message: Democrats are on the wrong side of the God...