Sheila E McGinn
Sheila E. McGinn, Ph.D., is professor and chair of the Department of Theology and Religious Studies at John Carroll University in University Heights, Ohio.
We will be closed for Christmas break from December 23–January 3. We look forward to serving you on January 6! Merry Christmas!