Author: rev. h.n. oxenham