Can Africa claim the 21st century?.