Stephen Fowl is Professor of Theology and Dean of Loyola College of Arts and Sciences at Loyola University Maryland. His scholarship and writing focus on the intersections of Christian theology and biblical exegesis. His most recent book is Idolatry (Baylor University Press, 2019).
Note: Biographical information was updated as of the latest contribution. Author profiles may not reflect author's current employment or location.