Steven L McKenzie

Steven L. McKenzie is professor of Hebrew Bible/Old Testament at Rhodes College in Memphis, TN.

Ted Peters

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.