Date Title Church
20 Jan 2008  A time to ... everyone's frustration
(Ecclesiastes 3:1-22) 
All Souls Langham Place
(Hugh Palmer
16 Oct 2005  Work, rest and play?
(Ecclesiastes 3:1-22) 
St Ebbes, Oxford
(Vaughan Roberts
07 Jun 2001  A hidden life
(Ecclesiastes 3:1-15) 
All Souls Langham Place
(Paul Williams
30 May 1999  'I've been on the calendar, but never on time' - Marilyn Monroe
(Ecclesiastes 3:1-11) 
All Souls Langham Place
(Richard Bewes
08 Nov 1998  Does anyone have the answer?
(Ecclesiastes 3:1-11) 
St Andrew the Great
(Hugh Palmer
10 May 1998  Puppets on a string
(Ecclesiastes 3:1-11) 
All Souls Langham Place
(Richard Bewes
28 Sep 1995  God in control
(Ecclesiastes 3:1-22) 
All Souls Langham Place
(John Cook
30 Sep 1990  Life - 'a long second best' Bertram Russel
(Ecclesiastes 3:1-11) 
All Souls Langham Place
(Richard Bewes
06 Nov 2017  Eternity in their Hearts
(Ecclesiastes 3:11) 
St Aldates Church, Oxford
(Kate Seagrave
07 Feb 2021  Meaning Found in Divine Judgement - It Gives Us Peace
(Ecclesiastes 3:16-3:17) 
First Baptist Church of Ferndale WA
(Kiyle Decker
07 Feb 2021  Meaning Found in Divine Judgement - It Gives Us Peace
(Ecclesiastes 3:16-3:17) 
First Baptist Church of Ferndale WA
(Kiyle Decker
24 Mar 2019  Ecclesiastes 3:16 - 4:6
(Ecclesiastes 3:16-4:6) 
Christ Church Newcastle
(David Dargue
24 Mar 2019  Ecclesiastes 3:16 - 4:6
(Ecclesiastes 3:16-4:6) 
Christ Church Newcastle
(Guest Speaker
24 Mar 2019  Ecclesiastes 3:16 - 4:6
(Ecclesiastes 3:16-4:6) 
Christ Church Newcastle
(Guest Speaker
10 Sep 2017  Oppression and Our Search for Justice
(Ecclesiastes 3:16-22) 
Trinity Church Charlottesville 
10 Sep 2017  Oppression and Our Search for Justice
(Ecclesiastes 3:16-22) 
Trinity Church Charlottesville 
15 Sep 2013  Evil in the mist
(Ecclesiastes 3:16-4:16) 
Emmanuel Evangelical Church 
14 Jun 2001  A wicked life
(Ecclesiastes 3:16-22) 
All Souls Langham Place
(Paul Williams
15 Feb 2021  Meaning Found in Divine Judgement=It Gives Us Understanding
(Ecclesiastes 3:18-3:21) 
First Baptist Church of Ferndale WA
(Kiyle Decker
15 Feb 2021  Meaning Found in Divine Judgement=It Gives Us Understanding
(Ecclesiastes 3:18-3:21) 
First Baptist Church of Ferndale WA
(Kiyle Decker