Bible Text: Matthew 4:12-23 | Preacher: Rev David MacGregor | A few short words can have incredible power. Incredible meaning. There's a gravitas about them. Think Nike back a decade…
Bible Text: Matthew 1:18-25, Isaiah 7:10-16 | Preacher: Rev David MacGregor | We walk our final Advent prophetic pathway today - the pathway to hope. As we do we're confronted…
Bible Text: Isaiah 2:1-5 | Preacher: Rev David MacGregor | Advent is a time of longing; a time of anticipation. Today and over the next three Sundays, via the prophet…

Peacemakers

23 November 2013
Bible Text: Luke 1: 68-79 | Preacher: Rev David MacGregor | Today is the day each year when we celebrate that Christ is King, when we celebrate that God reigns…

Rebuilding

9 November 2013
Bible Text: Haggai 1:1-2:9 | Preacher: Rev David MacGregor | Christi Brown reflects on building houses in Kenya with Habitat for Humanity. Here’s part of her reflection: One of my…

From survival to worship

9 November 2013
Bible Text: Haggai 1:1-2:9 | Preacher: Rev David MacGregor | Have you ever felt like you were in “survival mode”? Have you? You’d have to be superhuman to somehow answer…

Set Free

25 August 2013
Bible Text: Luke 13:10-17 | Preacher: Rev David MacGregor | In today's gospel reading, Luke offers a familiar story, that of the Sabbath-day healing of a woman who had been…