Ian Clarkson continues our series looking at the Psalms and the words that they contain for every season of life.

This week Ian is looking at Psalm 40.