Author: M.A. LL.D. F. J. C Hearnshaw