Sustainable development : Africa's hidden and not-so-hidden contribution to its law, politics, and history