Arif Ahmed Public International Law : With UN Charter and ICJ Statute - 2019 - Shams Publications 2019 - xxvi+515 - PAPER Subjects--Topical Terms: International Law Dewey Class. No.: 346 / AHI