International legal structures
By: David Kennedy
Published: 1986
Language: eng
Number of pages: 511
Subjects: International law
Notes: Includes bibliographical references.