Sean J. McGrath has published widely in the history of ideas and the philosophy of religion. He is a professor of philosophy at Memorial University of Newfoundland and an adjunct professor of religious studies at McGill University.