Ph.D. Fessler Richard G.