Ph.D. Terry J. Dibble