Al-Hadrani, Ahmed M. “Abu-Ali Mohammad Ibn-Al-Haytham [Alhazen] 965-1039 ”. Thamar University Journal of Natural & Applied Sciences, vol. 1, no. 1, Jan. 2023, pp. 99-106, doi:10.59167/tujnas.v1i1.1260.