by JamesCrawford (Author)
Offering definitions of breaches of international law and the consequences of such breaches.
Format: Hardcover
Pages: 424
Publisher: Cambridge University Press
Published: 17 Jan 2002
ISBN 10: 0521813530
ISBN 13: 9780521813532