Is This How it Ends for David? August 20, 2018 Pastor Lucas Miller The Life and Gospel of David 2 Samuel Giving Sacrifice View Audio Scripture