Author: rev.h.a.ayrinhac  and rev. p. j. lydon