Tackling Ill-Treatment in Places of Detention: The Work of the Council of Europe's Torture Committee
NCJ Number
218110
Journal
European Journal on Criminal Policy and Research
Date Published
2006