All tagged David

Overcoming the Giants

I understand that the strategy of fighting a physical human-being is far different than fighting some of these struggles mentioned just a moment ago, but I believe the character of David can teach us something of how and why we fight.