The Mission of God: Unlocking the Bible's Grand Narrative