Philosophical Foundations for a Christian Worldview by J. P. Moreland, William Lane Craig(April 11, 2003) Hardcover