Ph.d. Halbrook Stephen P.