Author: Rev. John MacNeil B. A.