Ibnu al-Haitsam
caption: Alhazen (Ibnu Haitsam)