Agarwal, h.o. International law & human rights - 22ed - Allahabad Central law pub. 2019 - 988 Dewey Class. No.: 341.481 / aga