An Atlas of African History.