
The African Charter on Human and Peoples’ Rights Volume 2: The Political Process
James Currey | 2023 | English | 9781847013545 | 526 pages

James Currey | 2023 | English | 9781847013545 | 526 pages

Palgrave Macmillan | 2023 | English | 9783031403156 | 341 pages

McGraw Hill Higher Education | 2012 | English | 9780077148249

Elsevier | 2023 | English | 9780443155789 | 346 pages

Cornell University | 2021 | English | 9781501755989 | 246 pages
2023 | English | 9781032268385
Boydell & Brewer(2015/7/16) | English | 9781847011305

It Governance | 2015 | English | 9781849287289 | 1 pages

Mariner Books | 2024 | English | 9780063096226 | 256 pages

Springer | 2008 | English | 9781848009851 | 302 pages