Home›Books›Western European penal systemsWestern European penal systemsby Vincenzo Ruggiero, Mick Ryan, Joe SimNo description available.Alternatives to imprisonmentCriminal lawPunishmentPrisonsPrisons, europe