al-Ballanûbî, Abû 'l-Hasan ‘Alî Ibn ‘Abd al-Rahmân al-Kâtib al-Siqillî