Criminal Law, 4th Edition (University Casebook Series) by Anne Coughlin

With this activity book, you’ll find plenty of puzzles to keep you busy for hours.