Albohazen see
Tbn Abi al-Rijal, Abu al-Hasan 'Ali, f1.1040.