Clarkson And Keating Criminal Law by H.M. Keating & Christopher M.V. Clarkson