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.