Author: d.d. rev. thomas j. o'brien