Legal ethics /

Herring, Jonathan,

Legal ethics / Jonathan Herring. - 3rd edition. - 528 pages ; 25 cm

Previous edition: 2017.

Includes bibliographical references and index.

9780198840046 £37.99

GBC3E7285 bnb

021167799 Uk


Legal ethics.

174.3