Core Statutes On Criminal Law by Mark James, Kate Cook & Professor Richard Lee