Collaboration and Innovation in Criminal Justice: An Activity Theory Alternative to Offender Rehabilitation by Paulo Rocha Back to product details page >