Search complete.

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

See also:

Distinguished Professor of Philosophy J P, Craig, Moreland