John A. Duff

titleISBN-13
(ISBN-10)
year of publica-
tion
other author(s)
International Ocean Law: Materials And Commentary978-O-89O89-O48-6
(O-89O89-O48-X)
2004Ted L. McDorman · Alexander J. Bolla

A. D. · A Duff · J. A. · J.D. · John A. · John D.

John A. Duffie