Why David Accepted Goliath’s challenge

By: Carole Townsend