African cities and towns before the european conquest - Hull, Richard W. (Norton, 1976)