James J. Sheng

Texas Tech University