Peter Beyer is professor of religious studies at the University of Ottawa. Rubina Ramji is associate professor of religious studies at Cape Breton University.
Peter Beyer is professor of religious studies at the University of Ottawa. Rubina Ramji is associate professor of religious studies at Cape Breton University.