In 1995 he was made an officer of the Order of Canada and has received honorary degrees from the universities of Guelph, Mount Allison, St Andrews, Carleton, McMaster and Dalhousie.
He was made an officer of the Order of Canada. This was in 1995. He has received honorary degrees from the universities of Guelph. This was in 1995. He has received honorary degrees from the universities of Mount Allison. This was in 1995. He has received honorary degrees from the universities of St Andrews. This was in 1995. He has received honorary degrees from the universities of Carleton. This was in 1995. He has received honorary degrees from the universities of McMaster. This was in 1995. He has received honorary degrees from the universities of Dalhousie. This was in 1995.