Randall Balmer, professor of American religious history at Barnard College, discusses faith in presidential politics with Jon Stewart:

Find the clip here.