Ph.d. Sprackland Robert G.