Criminal Law - Dubber, Markus (Professor of Law, Professor of Law, University of Toronto) a Hornle, Tatjana (Professor of Criminal Law, Comparative Criminal Law, and Penal Philosophy, Professor of Criminal Law, Comparative Criminal Law, and Penal Philosophy, Humboldt Univ