Intelligent Design: William A. Dembski & Michael Ruse in Dialogue
Robert B Stewart is Associate Professor of Philosophy and Theology at New Orleans Baptist Theological Seminary, where he holds the Greer-Heard Chair of Faith and Culture.