David the Great: Deconstructing the Man After God's Own Heart sample.

Sample

David the Great: Deconstructing the Man After God's Own Heart

Written by : Mark Rutland
Read By : Maurice England