Author: Ayrinhac, Very Rev. H.A.; Lydon, Rev. P.J.