LaFave, Modern Criminal Law (5th Edition)

School Class Professor
Texas Tech Criminal Law Huffman, Walter
University of Miami Criminal Law Sundby, Scott