Herring, Jonathan,

Criminal law : text, cases, and materials / Jonathan Herring. - 11. - pages cm

9780198904656

2023952610

345.42 H567c