Author: o.s.b. rev. dr. j.j. o'connell