Is Belief In God Hardwired?

Do human beings have an innate sense of God's existence? Larry Taunton answers with scientific evidence.