Owen Strachan

Owen Strachan is associate professor of Christian theology, director of the Center for Public Theology, and director of the residential Ph.D. program at Midwestern Baptist Theological Seminary.