The God of Promise and the Life of Faith: Understanding the Heart of the Bible