To be a preacher requires two apparently contradictory qualities: confidence and humility.

Author Details

Author Name: