Elements of a Christian Worldview by Michael Palmer & Michael D. Palmer