New Criminal Law Review: An International and Interdisciplinary Journal [Electronic Resource.]
- University of California Press
- 10(1); 2007 to Previous 4 Years
19334192
Criminology & Criminal Justice ; Law ; Law
19334192
Criminology & Criminal Justice ; Law ; Law