Walter Russell Mead (James Clarke Chace Professor of Foreign Affairs and the Humanities at Bard College) lectured at Providence Magazine’s Christianity and National Security Conference on Nov. 2, 2018.