Criminal Law And Procedure For Legal Professionals by Frank Schmalleger, Frank J. Schmalleger & John Feldmeier