Author: REV. I.E.N . MOLESWORTH