About the author: David B. Perrin holds a B.Sc, in Chemistry from the University of Western Ontario. He continued his studies at the Pontifical Gregorian University in Rome, and returned to Canada to complete a PhD in theology at Saint Paul University, wh