Andalusi, Abu Umar Yusuf bin Abd Al-Barr Al