Al-Hassan bin Al-Haytham (Alhazen)
In Arabic language Ḥassan Ibn al-Haytham (Latinized as Alhazen; /æ l ˈ h æ z ən/ ; full name Abū ʿAlī al-Ḥasan ibn al-Ḥasan ibn al-...
In Arabic language Ḥassan Ibn al-Haytham (Latinized as Alhazen; /æ l ˈ h æ z ən/ ; full name Abū ʿAlī al-Ḥasan ibn al-Ḥasan ibn al-...