Search complete.

Click to pick a title (best matches in bold)
Moreland, J. P.; Craig, William Lane
W. L. Craig J. P. Moreland
Distinguished J P, Craig, William Lane Moreland
Distinguished Professor of Philosophy J P, Craig, Moreland