We all know the story of David & Goliath. David’s trust in the awesome power of God against a seemingly insurmountable enemy can teach us many lessons. Not least among them is our need for courage and fortitude – and to be willing to go in to battle and fight!