Author: Yusuf al-Maghribi Fandalawi
Died: 1146