Holmes, Robert, University of Alberta, Canada