the john Howard Society’s Programs (2001)

An outline of the active role Alberta John Howard Societies play in the criminal justice process, accompanied by an extensive inventory of programs carried out by these community based agencies. Programs listed include those for the community, offenders and ex-offenders, young offenders and families of offenders. (An update of a document written in 1999.)