Author: rev. f.c. hingeston-randolph