Context

Context of North Africa, Islam and the Mediterranean world : from the Almoravids to the Algerian War