Hall, Stephen.

Foundations of international law / Stephen Hall. - Hong Kong : LexisNexis, 2012. - l, 914 p. ; 24 cm.

Includes index.

9789888146352 RM308.28


International law.