On this episode, Peter Kreeft joins Mark Bauerlein to discuss his new book, "The Greatest Philosopher Who Ever Lived."
See All 802 Episodes of "First Things Podcast"