Beyond History: African Agency in Development, Diplomacy, and Conflict Resolution - 9781786612700