Professor Simiyu Wandibba, University of Nairobi ... other continents by moving either through the Sahara or the Nile Valley. In the period before the start of the great Egyptian dynasties ...