2016 Scherer Lecture, Fred Freddoso: “The Vindication of St. Thomas”

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