Title: Problems and promises in Africa today