Title: African history. An assessment and agenda for future research