Audio Podcast - David, Shepherd, Servant, King (F Gordon)
David and the consequences of sin (audio)
David confessed his sin and it was put away. However God still required that he face the consequences of what he had sown. In like manner we are all under the chastening and the discipline of a loving God.