Democratic Governance and International Law - Cambridge Cambridge University Press 2000 - 585p.

521660955

Textbook