Author: The Rev. J.  B, Craven, D.D.