Human Rights Imprisoned: Institutional Human Rights Non-Compliance in Council of Europe Member States
NCJ Number
226819
Journal
International Journal of Comparative and Applied Criminal Justice
Date Published
2009