Author: rev. canon j. s. purvis