Graham Reynolds

Graham Reynolds is a professor emeritus and the Viola Desmond Chair in Social Justice at Cape Breton University.