Ph.D. Moore Stephen F.