Preventive justice
Ashworth, Andrew
Preventive justice - Oxford: Oxford University Press, 2014. - xix, 306 p. - Oxford monographs on criminal law and justics series .
9780198712527
345 ASH
Preventive justice - Oxford: Oxford University Press, 2014. - xix, 306 p. - Oxford monographs on criminal law and justics series .
9780198712527
345 ASH