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