Gary Garrison
Gary Garrison is the author of Human on the Inside: Unlocking the Truth about Canadian Prisons, holds a PhD in English from the University of Alberta, and was editor of Alberta Hansard. He lives in Edmonton.
editore
autore
argomento
collana
serie
pubblico
lingua
formato