Human rights in NEPAD and its implications for the African human rights system

Bumps on the road: A critique of how Africa got to NEPAD