Author: Rev. George B. Hatch