Ph.d. Mcguire Dennis