By William Fahey, The Catholic Thing - Tomorrow is the great Feast of the Annunciation and Incarnation, the memorial of that day foretold by Zacharias, when – more than any other time in history – God in His mercy would visit and redeem mankind. Fulfilling all His promises to the Hebrew people, God would come, like the Eastern sun from on high: “To enlighten them that sit in darkness and in the shadow of death, to guide our feet into the way of peace.”