Criminal Law Book Textbook Hornbooks Series Wayne R. LaFave 2010

What stands out about this textbook is the use of analogies to explain concepts.