Starke's International Law

Shearer, I A/

Starke's International Law - 11th - New Delhi Oxford University Press 2012 - xxi 629 p. ;

9780195688108


International Law

341 / SHE.S