What Works in Crime Prevention and Rehabilitation: Lessons ...
Preview
David Weisburd is Distinguished Professor of criminology, law and society at George Mason University and executive director ... David P. Farrington is emeritus professor of psychological criminology in the Institute of Criminology, Cambridge ...