North Africa, Spain, and the Mediterranean in the Late 11th Century C.E.
and the Almoravid Conquests