May 8, 2016 David On The Run Preacher: James Preacher: James « Psalms of Lament The Davidic Covenant »