You can tell the story of Christmas from a number of perspectives. It is possible to tell the story from the eternal perspective, asking what God intended in creation and in the event of Christ. One can tell the story from the theological perspective, seeing in the birth of Jesus God’s great love for the world. One can tell the story from an experiential perspective, focusing on what Christmas means to all who understand its message. One can tell the story from a historical perspective, tracing its roots from creation until its consummation in the new creation. Today we will trace the story of Christmas back to the dawn of the human race, seeing it as a fulfilment for the hopes of all who believed in God.