A firm-Foundation Sunday 11th Feb 18
There are numerous Biblical characters who experienced incredible highs and startling lows. Yet, I suspect few if any experienced the extremes that David knew. We first meet David as a shepherd boy who wrote songs of praise while tending sheep on the hills above Bethlehem. However, within a matter of...