David and Goliath

David and Goliath

The story of David and Goliath is so familiar that we still use their names to describe any unequal struggle. Martin Stanisstreet takes a fresh look…