William S. “Bill” Gregory, Sr.