Ton Liefaard Leiden University, Netherlands Journal Youth Justice ISSN: 14732254 Frequency: 3 Times/Year Submit manuscript Read Online