A Fingertip Guide To Criminal Law by Peter F. Hamilton, Peter Hamilton & J. Ross Harper