OUP Oxford
The European Court of Human Rights
Treaties (Elements of International Law)
Elements of International Law
Business and Human Rights (Elements of International Law)
International Law in the Russian Legal System (Elements of Law)
The Law of International Financial Institutions (Elements Law)
International Law of Taxation (Elements Law)
the International Tribunal for Law of Sea,
Arms Control and Disarmament Law (Elements of International Law)
International Law of Taxation (Elements Law).by Hongler New**
Dinah Shelton - Jus Cogens BOOKS P2222z
The European Court of Human Rights Angelika Nussberger 978019884
Dinah Shelton Jus Cogens (Hardback) Elements of International Law
Back to top