Date Title Speaker Count  
21 Apr 2024 18:00  1 Kings:
The Most Precious Place on Earth
(1 Kings 6) 
 
Christopher Ash  16 
21 Apr 2024 10:30  Titus:
Why False Teachers Must Be Silenced
(Titus 1:10-16) 
 
Douglas McCallum  9 
14 Apr 2024 18:00  1 Kings:
The Centrepiece of Solomon's Kingdom
(1 Kings 5) 
 
Douglas McCallum  8 
14 Apr 2024 10:30  The Church Needs Elders
(Titus 1:5-9) 
 
Douglas McCallum  8 
7 Apr 2024 18:00  Life of David:
When heaven is silent
(1 Samuel 28) 
 
Donald John MacLean  16 
7 Apr 2024 10:30  Life of David:
Living by sight
(1 Samuel 27) 
 
Donald John MacLean  13 
31 Mar 2024 18:00  What the Resurrection means
(John 20:10-23) 
 
Christopher Ash  21 
31 Mar 2024 10:30  A Vision of the Risen Jesus
(Revelation 1:9-20) 
 
Douglas McCallum  8 
29 Mar 2024 10:30  The Great Exchange
(2 Corinthians 5:11-21) 
 
Douglas McCallum  10 
24 Mar 2024 18:00  Various:
Psalm 2
(Psalm 2) 
 
Helkias Mapimhidze  9 
24 Mar 2024 10:30  Various:
A word to the weary
(Isaiah 43:14-44:5) 
 
Benedict Bird  8 
17 Mar 2024 18:00  Life of David:
History Repeats?
(1 Samuel 26) 
 
Donald John MacLean  13 
17 Mar 2024 10:30  Praise to the Lord!
(Psalm 22:22-31) 
 
Douglas McCallum  10 
10 Mar 2024 18:00  Life of David:
Folly and Wisdom
(1 Samuel 25) 
 
Donald John MacLean  19 
10 Mar 2024 10:30  Various:
The Sufferings of Christ
(Psalm 22:1-21) 
 
Douglas McCallum  6 
3 Mar 2024 18:00  1 Kings:
A Glorious Kingdom
(1 Kings 4) 
 
Douglas McCallum  13 
3 Mar 2024 10:30  Jude:
To God be the Glory
(Jude 24-25) 
 
Christopher Ash  21 
25 Feb 2024 18:00  The Wise King
(1 Kings 3) 
 
Douglas McCallum  14 
25 Feb 2024 10:30  Jude:
Kept in the Love of God
(Jude 17-23) 
 
Christopher Ash  28 
18 Feb 2024 18:00  Establishing the Kingdom
(1 Kings 2) 
 
Douglas McCallum  11