Walker, James W. St.G, University of Waterloo