Public Protection in Youth Justice?: The Intensive Supervision and Surveillance Programme From the Inside
NCJ Number
229116
Journal
International Journal of Police Science & Management
Date Published
2009