ISLAMIC, Ali ibn Yusuf (1107-1142)