About

Mary M. Doyle Roche, PhD

Mary M. Doyle Roche, PhD is Associate Professor of Religious Studies at the College of the Holy Cross in Worcester, MA. She and her spouse are the proud parents of two young adult children.