Author: rev. alfred plummer, m.a., d.d.