David Threadgill, PhD