James E. Welch of Humble TX