In 711 an Arab and Berber army crossed the Strait of Gibraltar and invaded the Iberian Peninsula. Seven years later, their ...