The Spirit of Christmas is the answer to the riddle given to Adam and Eve at the Fall: that a Seed would rise from the woman and crush the head of the Serpent (Gen. 3:15). The Spirit of Christmas is the Holy Spirit who overshadowed the virgin Mary and filled her womb with the body of Jesus (Lk. 1:35), fulfilling the promise given to Eve. The Spirit of Christmas fulfills promises.
Read more