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