‘Though God slay me, yet I’ll trust him’ June 19, 2016 Preacher: The Rev. Dr. David Reed (poor audio)