In many parts of the English speaking world Christmas begins with decorations hoisted and songs blaring out in shopping centres from late November. The weeks leading up to Christmas are party time and often Christmas is over by 26th December with the well organized dismantling the tree on this day. It is followed by a … Continue reading A Christmas Season