Author: a.d. the late rev. g. w. thatcher m.a.