Criminal Law Perspectives: From Principles to Practice provides a comprehensive and accessible introduction to criminal law for undergraduate and postgraduate students. It takes a comparative approach to the law, and has been updated to reflect major developments in the law.