Author: rev. william e. addis, rev. thomas arnold, rev. jas. l. meagher