John Sofis Scheft, Esq.
Our ever popular Criminal Law question book is full of practice questions on every chapter to support your learning.
Contains 1,194 questions.