criminal law front

study book Smith and Hogan's Criminal Law 13th edition by david ormerod