J. P. Moreland
James Porter Moreland (born March 9, 1948), better known as J. P. Moreland, is an American philosopher, theologian, and Christian apologist. He currently serves as a Distinguished Professor of Philos...
J. P. Moreland - Wikipedia