One of the most substantial divides in American politics is the "God gap." Religious voters tend to identify with and support the Republican Party, while secular voters generally support the Democratic Party. Conventional wisdom suggests that religious differences between Republicans and Democrats have produced this gap, with voters sorting themselves into the party that best represents their religious views. Michele F. Margolis offers a bold...