Date Title Speaker Count  
4 Feb 2024 18:00  Various:
The name of God
(Exodus 3
 
Peter Williams  4 
4 Feb 2024 10:30  Various:
A God worthy of a new song
(Psalm 96
 
Travis Wright  10 
28 Jan 2024 18:00  Various:
Mark 4:1-25
(Mark 4:1-25
 
Peter Winch  3 
28 Jan 2024 10:30  Life of David:
Protection and Betrayal
(1 Samuel 23
 
Donald John MacLean  5 
21 Jan 2024 18:00  Various:
Kingdom Relationships
(Matthew 5:1-12
 
Donald John MacLean  2 
21 Jan 2024 10:30  Life of David:
Comfort and Consequences
(1 Samuel 22
 
Donald John MacLean  8 
14 Jan 2024 18:00  Various:
The sheep and their pastors
(Acts 20:17-38
 
Ash & Christopher  12 
14 Jan 2024 10:30  Various:
Matthew 18
(Matthew 18
 
Peter Naylor  4 
7 Jan 2024 18:00  Who Shall Sit on the Royal Throne?
(1 Kings 1
 
Douglas McCallum  6 
7 Jan 2024 10:30  A Gospel-Shaped Salutation
(Titus 1:1-4
 
Douglas McCallum  4 
31 Dec 2023 18:00  Various:
How to end the year
(Psalm 34
 
Donald John MacLean  5 
31 Dec 2023 10:30  Life of David:
Into the Valley
(1 Samuel 21
 
Donald John MacLean  11 
24 Dec 2023 18:00  Various:
The Birth of Jesus
(Luke 2:1-21
 
Douglas McCallum  2 
24 Dec 2023 10:30  Various:
Blessed be the Lord
(Luke 1:57-80
 
Douglas McCallum  4 
17 Dec 2023 18:00  Various:
Luke 1:39-56
(Luke 1:39-56
 
Peter Winch  2 
17 Dec 2023 10:30  Various:
The Virgin shall Conceive
(Luke 1:26-38
 
Douglas McCallum  1 
10 Dec 2023 18:00  Various:
Why Jesus was Born
(1 Timothy 1:12-17
 
Douglas McCallum  4 
10 Dec 2023 10:30  Various:
A Truly Good Message
(Luke 1:1-25
 
Douglas McCallum  2 
3 Dec 2023 18:00  Gospel of John:
What more do you need to know?
(John 12:1-50
 
Benedict Bird  3 
3 Dec 2023 10:30  Lamentations:
Weeping will give way to Joy
(Lamentations 5
 
Douglas McCallum  2