Unity and Disunity across the Strait of Gibraltar - Liang, Yuen-Gen (Medieval encounters, 2013)