A visit from the Ghost of Christmas Past takes us all the way back to Eden to trace the ever-increasing light and anticipation building to the coming of The One.