Gary E. Musgrave Ph.D