Shearer, I A

Starke's International Law/ I. A. Shearer - Eleventh Edition - xxix, 629 pages; 23 cm

Includes bibliographical and index

0406016232 paperback


International law