Hope of All the Earth - December 25, 2025
by Rev. David Gilmour on December 25th, 2025
SCRIPTUREREVELATION 22:20-21He who testifies to these things says, "Yes, I am coming soon." Amen. Come, Lord Jesus. The grace of the Lord Jesus be with God's people. Amen. It's often been observed that Christians live in the tension of the now and the not yet.Death has been swallowed up in victory--but for now we still live in a broken world.God has won, is winning, and will win--but for now we st... Read More
Hope of All the Earth - December 24, 2025
by Rev. David Gilmour on December 24th, 2025
SCRIPTUREGENESIS 3:14-15So the LORD God said to the serpent, "Because you have done this, cursed are you above all livestock and all wild animals! You will crawl on your belly and you will eat dust all the days of your life. And I will put enmity between you and the woman, and between your offspring and hers; he will crush your head, and you will strike his heel." It seems utterly, painfully dark.... Read More
Hope of All the Earth - December 23, 2025
by Rev. David Gilmour on December 23rd, 2025
SCRIPTUREMATTHEW 2:1-2, 7, 12, 16After Jesus was born in Bethelehem in Judea, during the time of King Herod, Magi from the east came to Jerusalem and asked, "Where is the one who has been born king of the Jews? We saw his star when it rose and have come to worship him."... Then Herod called the Magi secretly and found out from them the exact time the star had appeared.... And having been warned in... Read More
Hope of All the Earth - December 22, 2025
by Rev. David Gilmour on December 22nd, 2025
SCRIPTUREMATTHEW 1:24When Joseph woke up, he did what the angel of the Lord had commanded him and took Mary home as his wife. Some of us may remember the 'gos hit "Teardrop" by the musical group Massive Attack. The opening lines went, "Love, love is a verb, love is a doing word."Massive Attack would, perhaps, have been surprised to discover what gifted theologians they were because, on one level, ... Read More
Hope of All the Earth - December 21, 2025
by Rev. David Gilmour on December 21st, 2025
SCRIPTUREJOHN 1:14The Word became flesh and made his dwelling among us. We have seen his glory, the glory of the one and only Son, who came from the Father, full of grace and truth. The Bible is many things. It's the story of a couple who became a family that became a nation that gave birth to a movement that would transform the world. It's a book about flawed and fragile people who fail and fall,... Read More
Hope of All the Earth - December 20, 2025
by Rev. David Gilmour on December 20th, 2025
SCRIPTURELUKE 1:51-55He has performed mighty deeds with his arm; he has scattered those who are proud in their inmost thoughts. He has brought down rulers from their thrones but has lifted up the humble. He has filled the hungry with good things but has sent the rich away empty. He has helped his servant Israel, remembering to be merciful to Abraham and his descendants forever, just as he promised... Read More
Hope of All the Earth - December 19, 2025
by Rev. David Gilmour on December 19th, 2025
SCRIPTURELUKE 1:28The angel went to her and said, "Greetings, you who are highly favored! The Lord is with you." There has never been anyone in all of salvation history, even in their lowest and vilest moments, who has been unloved by God. God's relentless, incessant, ironclad love reaches queens and paupers, tyrants and monsters. God's love fills and floods and saturates every inch of his creatio... Read More
Hope of All the Earth - December 18, 2025
by Rev. David Gilmour on December 18th, 2025
SCRIPTURELUKE 2:10-12But the angel said to them, "Do not be afraid. I bring you good news that will cause great joy for all the people. Today in the town of David a Savior has been born to you; he is the Messiah, the Lord. This will be a sign to you: You will find a baby wrapped in cloths and lying in a manger." For so many of us, Christmas is a time of incredible happiness. It's a time for family... Read More
Hope of All the Earth - December 17, 2025
by Rev. David Gilmour on December 17th, 2025
SCRIPTURELUKE 1:46-49And Mary said: "My soul glorifies the Lord and my spirit rejoices in God my Savior, for he has been mindful of the humble state of his servant. From now on all generations will call me blessed, for the Mighty One has done great things for me--holy is his name." One of my favourite TV shows is The West Wing. In one episode, a character named Leo tells the story of a man who fel... Read More
Hope of All the Earth - December 16, 2025
by Rev. David Gilmour on December 16th, 2025
SCRIPTUREMATTHEW 1:21She will give birth to a son, and you are to give him the name Jesus, because he will save his people from their sins. By this point in Advent, expectations are reaching an explosive point in many homes. Excitement is building as certain family members watch the calendar with feverish intensity. We just can't wait for Christmas to finally arrive! The waiting seems to have gone... Read More
Hope of All the Earth - December 15, 2025
by Rev. David Gilmour on December 15th, 2025
SCRIPTUREMATTHEW 1:22-23All this took place to fulfill what the Lord had said through the prophet: "The virgin will conceive and give birth to a son, and they will call him Immanuel" (which means "God with us"). When our family moved house, we had to repeat the single most challenging building project of my entire lifeāour son's bed. This monstrosity had left me exhausted, sore, and frustrated whe... Read More
Hope of All the Earth - December 14, 2025
by Rev. David Gilmour on December 14th, 2025
SCRIPTUREMATTHEW 1:18-19This is how the birth of Jesus the Messiah cam about: His mother Mary was pledged to be married to Joseph, but before they came together, she was found to be pregnant through the Holy Spirit. Because Joseph her husband was faithful to the law, and yet did not want to expose her to public disgrace, he had in mind to divorce her quietly. Children are often wonderful teachers,... Read More