Agarwal, h.o. International law & human rishts - 23rd - Prayagraj Central law pub. 2022 - 1011 Dewey Class. No.: 341.48 / aga