Addressing Africa's sustainable development