Comparative Concepts of Criminal Law : 3rd edition