Terry Townsend
ttownsend46

Cotton industry consultant; former executive director of the International Cotton Advisory Committee