Title: Africa, its past and future