Stephen E. Fowl is Professor of Theology and Dean of Loyola College of Arts and Sciences at Loyola University Maryland.