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.