Cartoon: David vs. Goliath?