Preaching Moment 177: Gary Charles



Pastor Gary Charles considers whether good preachers are born or made.