Owen Strachan
Owen Strachan is a professor of theology and history at Boyce College in Louisville, Kentucky. He is the author of the forthcoming Risky Gospel and writes here.