Africa is witnessing dramatic urban growth on a massive scale which, in the space of this century, has reversed the rural - urban settlement patterns of the continent. Yet urbanization has been an important feature of Africa's history for over two thousand years. Towns and cities have been important arenas around which societies have organized themselves: as centres of trade, economic activity and wealth accumulation; as foci of political action and...