Spiritual Lessons from the Life of David (5)

2 Samuel 15-18


Sermon by Dr Peter Masters