Sr. J. Sheila Galligan, IHM is currently a professor emerita in the Department of Theology at Immaculata University. Sister Sheila studied (MA) at St Charles Seminary, Overbrook, PA and completed her doctoral work (STD) at the University of St Thomas (Angelicum), Rome. She focused on the writings of C S Lewis. Sr. Sheila has had teaching experience in primary and secondary levels. She has published articles in various religious and educational journals and is actively engaged in promoting respect for life.