Shearer, I.A.

STARKE'S International law - 11th ed. - London Butterworths 1994 - xxx, 629 p.

406016232


International law- Law

341 / STA