The Politics of Religion Carl Cannon RealClearPolitics 26 0 18.09.2026 .....© RealClearPolitics visit website