Contributed by Greg Addison on Jul 18, 2007
David defeating Goliath is a uiversal lesson that teaches all of us how to defeat our worst enemies - Satan, sin, and self.
Defeating your Enemies
Most great heroes are defined by the enemies that they defeat. Just listen to the name of these heroes and see if their enemies do not come readily to mind: Batman (Joker, Penguin, Riddler); Superman (Lex Luthor); Flash Gordon (Ming the Merciless). The