Songs of the King: Above All Enemies Psalm 18:1-31 “Give Thanks to the Rock who Delivers” June 17, 2018