Criminal Law: A Comparative Approach by Hörnle, Tatjana | Menrva Books