Author: Rev. William Kelly, S.J.
Alternate names: very Rev. W. J. Kelly; very Rev. W.J. Kelly; Rev. William Kelly, S.J.; Rev. William J. Kelly; William S. J. Kelly
Title: Rev.
Bio: Jesuit priest