The Oxford handbook of criminal law / Criminal law edited by Markus D. Dubber and Tatjana Hörnle. - xxi, 1203 pages.

9780199673599


Criminal law.

345