Steven L McKenzie
Steven L. McKenzie is professor of Hebrew Bible/Old Testament at Rhodes College in Memphis, TN.
We will be closed for Christmas break from December 23–January 3. We look forward to serving you on January 6! Merry Christmas!
Steven L. McKenzie is professor of Hebrew Bible/Old Testament at Rhodes College in Memphis, TN.
Ted Peters is coeditor of the journal Theology and Science, published by the Francisco J. Ayala Center for Theology and the Natural Sciences at the Graduate Theological Union, Berkeley, California. He is Research Professor Emeritus in Systematic Theology and Ethics at Pacific Lutheran Theological Seminary in Berkeley.