H. R. Mackintosh, D. Phil., D.D., D.Th.