Philosophical Foundations for a Christian WorldviewJ. P. MorelandPhilosophical Foundations for a Christian WorldviewJ. P. Moreland