Author: rev. a.f. kirkpatrick,d.d