#8 Every promise has been fulfilled Sunday 15 September, 2024 Geoff Lin Death, Hope, Promise Every Promise Fulfilled Joshua
#7 Rest on every side Sunday 8 September, 2024 Geoff Lin Land, Levites, Rest Every Promise Fulfilled Joshua
#5 The Problem of Holy War in the Old Testament Sunday 25 August, 2024 Geoff Lin Holy War, Justice, Love Every Promise Fulfilled Joshua
#4 Joshua Fought The Battle of Jericho (But What Happened Next?) Sunday 18 August, 2024 Geoff Lin Blessing, Promise, Sin Every Promise Fulfilled Joshua
#3 One Story Ends (and Another Begins) Sunday 11 August, 2024 Geoff Lin Jordan, Promise, Rememberance Every Promise Fulfilled Joshua
#2 It’s Never Too Late Sunday 4 August, 2024 Geoff Lin Grace, Judgement, The Nations Every Promise Fulfilled Joshua
# 1 Who Will Lead Us Next? Sunday 28 July, 2024 Geoff Lin God's promises, God's Word, Land Every Promise Fulfilled Joshua