TY - GEN AU - Arif Ahmed TI - Introduction to Public International Law: With UN Charter and ICJ Statute U1 - 346 22 PY - 2019/// PB - Shams Publications KW - Law N1 - Law ER -