The Effect of David's Challenge

Speaker: Don Richards

The sermon can be downloaded here.