Richard B. Steele is professor of Moral and Historical Theology at Seattle Pacific University's School of Theology. Show More…