Read for Grid Dip in Humanitarianism and Development.
Could not find a more comprehensive discussion of International Human Rights law if you tired.
Covers pretty much all international treaties, conventions, protocols and covenants - their scope, power, goals and challenges AND international bodies such as the OAS, UN, EU, AU and their respective goals, roles, power and challenges.
In terms of content, it's a 5. But it's a text book sooooo it's long and very dense