Civilising criminal justice : an international restorative agenda for penal reform /
Civilising criminal justice : an international restorative agenda for penal reform /
edited by David Cornwell, John Blad and Martin Wright ; with a foreword by John Braithwaite.
- 565 pages.
9781904380047
Restorative justice.
Punishment.
Criminal justice, Administration of.
Prisons.
Corrections.
364.6
9781904380047
Restorative justice.
Punishment.
Criminal justice, Administration of.
Prisons.
Corrections.
364.6