The Oxford Handbook of Criminal Law
Tatjana (Professor of Criminal Law, Comparative Law, and Penal Philosophy, Professor of Criminal Law, Comparative Law, and Penal Philosophy, Humboldt University, Berlin) Hoernle & Markus D (Professor of Law, Professor of Law, University of Toronto) Dubber
Hardback
9780199673599