Author: rev. stopford a . brooke