Home›Books›Contrasts in PunishmentContrasts in Punishmentby John PrattNo description available.PunishmentCriminal justice, administration ofCriminal law, europe