Herring, Jonathan

Criminal Law: Palgrave macmillan law masters - 6th ed: - USA Palgrave macmillan 2009 - xxxiv; 353p. 24cm.

9780230217133

Criminal Law

345.42 / HER