Grant, E. Stephen, University of New Brunswick, Canada