Affiliation: | 1. University of Exeter, UK 2. University of Aberdeen, UK 3. University of Lancaster, UK 4. University of Edinburgh, UK 5. Cambridgeshire Probation Service, USA 6. Hatfield Polytechnic, UK 7. University of Leicester, UK 8. University of Strathclyde, UK
|