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.
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.