Starke's international law

Shearer, I. A

Starke's international law - 11th - UK : Oxford University Press, 2009 - 629p.

9780195688108


Law

341 / SHE