Preparing Africa for the twenty first century Agenda for the 1990s