Sermon preached Christmas morning, December 25, 2018 It is a night of contrasts: emperors and peasants, shepherds and angels, heavenly glory and the smell of hay. What does God mean by associating such unlikely things? What is He saying? Today with Mary we ponder in our hearts the meaning of Christmas.