Dr. William Lane Craig is a research professor of Philosophy at Talbot School of Theology in La Mirada, CA.