Skip to main content

Jennifer E Porter

Porter is Assistant Professor of Religion and Modern Culture at Memorial University.

Jennifer E Porter's Featured Books