William L Craig

William L Craig

J.P. Craig is a Research Professor of Philosophy and William Lane Craig is a J.P. Craig is a Research Professor of Philosophy. Moreland is a Philosophical Professor at Biola University in La Mirado, California.