AGRAWAL, H.O. INTERNATIONAL LAW & HUMAN RIGHTS - 21st - ALLAHABAD CENTRAL LAW PUBLICATIONS 2016 - 1056p. 5853 ISBN: 660 Dewey Class. No.: 341.2 AGR H