Professor Cecil Havelock-Montague, Ph.D., LL.D., B.A.T.