The history of North Africa is typically divided into its prehistory, the classical period, the arrival and spread of Islam, the colonial era, and finally the post-independence period, in which the current nations were formed. The region has been influenced by a wide range of cultures. The development of sea travel firmly integrated North Africa...