We’re all familiar with the Bible’s humble David against the terrible, giant Goliath. David, a simple Israelite soldier dressed in nothing more than a tunic and carrying a slingshot and bag of stones, challenged to battle the nine-foot, heavily armored ...
Read More »