Person record: AL-HAZEN

For details see IBN AL-HAYTHAM, Abu Ali al-Hasan ibn al-Hasan  (c.965-c.1040)