Barron, Gary, University of Alberta, Canada