Author: Rev. William H. Neligan LL.D.