November 30, 2014
Mark 13:24-37
1 Corinthians 1:3-9
Isaiah 64:1-9
Psalm 80:1-7, 17-19

Mary Christmas

Fourth Sunday of Advent

from the book
TIME'S UP!
Sermons For Advent, Christmas And Epiphany


JOHN B. JAMISON



Printer Friendly Version
click here for printer-friendly version


So, where are the shepherds? And what about the "multitude of the heavenly host" shining their glory on everyone and breaking into song about God, and salvation, and peace?

Sure, there is an angel. One angel, who sounds more like a meditating attorney in a three-piece suit, speaking in one long sentence which tells Joseph he ought to see this thing through and try to work things out with Mary. And that even happens in a dream. But that seems to fit Matthew's purpose. Matthew isn't interested in the trimmings of Christmas. He wanted his Jewish audience to understand that old prophecy was being fulfilled, and had to explain the role of Joseph in this process. All that other stuff might confuse the facts and keep some Jews from seeing the Christ in Christmas.

As for me, I've always preferred Luke's Christmas: the one with shepherds, and singing angels, and swaddling clothes in the manger. We've all become accustomed to that beautiful...

This Fourth Sunday of Advent sermon, Mary Christmas, is based on Matthew 1:18-24 and relates to Fourth Sunday of Advent of Cycle A of the lectionary. This sermon is excerpted from the book TIME'S UP! . SermonSuite offers online sermons and professionally published sermons, lectionary sermons, non-lectionary sermons, children's sermons, sermon illustrations, worship resources, preaching resources, sermons on prayer, prayers, Christian drama, lectionary worship, lectionary workbooks and homilies. ...

If you are getting this message, you are either not logged in, your subscription has expired, or you do not have a subscription. If you're interested in subscribing to SermonSuite, click here for either a Free 30-day trial or one of our paid options! If need more information please fill out our contact form or call us at 1-800-537-1030.