From Shepherd to KingScripture: 1 Samuel 16-18; 24; 31; 2 Samuel 6; 22; 1 Chronicles 17; Psalm 59 http://www.geraldtonbaptist.org.au/wp-content/uploads/190512_1056-craig-palmer-from-shepherd-to-king.mp3 Posted on Sun May 12, 2019Wed May 22, 2019 Posted in Sermons and tagged Craig Palmer, The Good the Bad and the Ugly, the story.