Herring, Jonathan,

Criminal law : text, cases, and materials / Jonathan Herring. - 10ed/. - xlix,891pages. 24cm

9780192855923

2022930561

345.42HER