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!