Fred Freddoso Delivers the 2016 Scherer Lecture

Fred Freddoso of the University of Notre Dame delivers the 2016 Scherer Lecture on “The Vindication of St. Thomas” at the University of Dallas.