Exploring UK Criminal Law: Principles and Cases by Amelia Johnson Exploring UK Criminal Law: Principles and Cases by Amelia Johnson