Previous Episode: Unleashing Hope
Next Episode: Joy VS Happiness

This standalone sermon looks at the three significant stages in David’s life and what it means for us today as followers of Jesus.