Stokes, William, University of Calgary, Canada