Five smooth stones August 28, 2021 Michael Martinez As David prepared for his battle with the giant Goliath as a very young man the the book of 1Samuel… Continue Reading →