Criminal law : Great debates /
Herring, Jonathan.
Criminal law : Great debates / By Jonathan Herring. - 1st Ed. - New York : Palgrave Macmillan, 2012. - 251p. ; 00 cm.
9780230358805
LAW.
345.73 / HER
Criminal law : Great debates / By Jonathan Herring. - 1st Ed. - New York : Palgrave Macmillan, 2012. - 251p. ; 00 cm.
9780230358805
LAW.
345.73 / HER