Century of Dedication to Criminal Justice and Human Rights: The International Association of Penal Law and the Institute of Higher Studies in Criminal Sciences
NCJ Number
125330
Journal
DePaul Law Review
Date Published
1989