Author: the rev. j. g. cunningham