An African history of Africa : from the dawn of humanity to independence - Badawi, Zeinab, 1959- (WH Allen, 2024)