Saving Children from a Life of Crime
David P. Farrington, Brandon Welsh, David P. (Professor of Psychological Criminology Farrington, Institute of Criminology Professor of Psychological Criminology Institute of Criminology Cambridge University), Professor of Criminal Justice Brandon C Welsh, Brandon C. (Assistant Professor Welsh, Department of Criminal Justice Assistant Professor Department of Criminal Justice University of Massachusetts Lowell)