Sister J. Sheila Galligan, I.H.M.
April 27, 2015
|By couragercdev
Sister J. Sheila Galligan, I.H.M., is a professor of theology at Immaculata University. She is the author of numerous articles and frequently makes presentations at parish and archdiocesan events.