Author: rev. e. a. knox and hon.d.d. aberdeen