Self sufficency equals defeat 1 Samuel 17:38-40 38 Then Saul had his own military clothes put on David. He put a bronze helmet on David’s head and had him put on armor. 39 David… Posted on July 2, 2016 Trust in the Lord