Skip to main content alibris logo

Rebecca Sachs Norris

Rebecca Sachs Norris is Associate Professor and Chair of Religious and Theological Studies, Merrimack College. She lives in the Boston, Massachusetts area.