Heyd, Thomas, La University of Western Ontario, Canada