The Promise of Christmas (1): The Name of Jesus The Promise of Christmas (1): The Name of Jesus Spencer Shaw 4th Dec 2005