Abu-Ali Mohammad Ibn-Al-Haytham [Alhazen] 965-1039 (A. M. Al-Hadrani, Trans.). (2023). Thamar University Journal of Natural & Applied Sciences, 1(1), 99-106. https://doi.org/10.59167/tujnas.v1i1.1260