Author: rev. j. spencer northcote, d. d. & rev. w. r. brownlow, m.a.