In this week's reading, we see how King David responds to God's faithful promise. God has told David that God will 'establish his house forever', a dynasty that will never end. We'll be considering what that meant for David, what it means for us today, and see what we might learn from this piece of scripture.
“This week we're looking at King David or, rather, at his humble beginnings as a shepherd. Is this somewhat unimpressive boy really the King that God has chosen? God sees through…
In our series on Colossians we are moving on to consider that, once rooted in Christ, we will come to fullness in Christ. We will be looking at what that…
Mary takes centre stage in this reading as she declares God's promises to a waiting world. There are several women in the Bible who share her name and some scholars…