Dr. Tom Davis delivers a message on David and Goliath.