Evaluating Criminology and Criminal Justice by Richard A. Wright, Dr David P. Farrington & Ellen G. Cohn