Author: s.t.b. Rev. Richard joseph kearney