Marcus Brown • Salem Podcast Network
Dr. Owen Strachan is the Provost and Research Professor of Theology at Grace Bible Theological Seminary.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More