Crompton, J. Rev., M.A.