Philosophical foundations for a Christian worldviewJ. P. Moreland, William Lane Craig · 2003Open the Tome