Prof. Keith J. Egan, Ph. D., T. O. C.