Africa and our future