JOHN KEGGI, M.D.