Criminal Law by Timothy H. Jones, Michael G.A. Christie & Tim H. Jones