Smith, Hogan, & Ormerod's Criminal Law - Laird, Karl; Ormerod, David (USA Oxford, 2018)