Ph.D. Thompson Graham R.