Christmas is the celebration of Incarnation – Christ the Lord, the fullness of love made manifest.  The Christmas season drew … Read more.