The Almoravid and Almohad empires - Amira K. Bennison (Edinburgh: Edinburgh University Press, 2016)
Keywords: Almoravides-History; Africa, North-History-647-1517; Spain-History-711-1516