Gary Garrison worked for the Mennonite Central Committee for almost a decade, coordinating visiting programs in prisons. With a Ph.D. in English from the University of Alberta, he is a journalist and the former editor of Alberta Hansard. He lives in Edmonton.