Barron, Gary Robert Shane, University of Alberta, Canada