Sean Hannan

Sean Hannan teaches the history of Christianity at MacEwan University in Edmonton, Canada.