Hayward, Robert S.A, University of Alberta, Canada