The African Peer Review Mechanism as an integral part of the New Partnership for Africa’s Development

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

A path to realising economic, social and cultural rights in Africa? A critique of the New Partnership for Africa’s Development