Did You Know?

Tuesday, March 23, 2010

Alhazen

›
Abū ʿAlī al-Ḥasan ibn al-Ḥasan ibn al-Haytham ( Arabic : ابو علي، الحسن بن الحسن بن الهيثم, Persian : ابن هیثم, Latinized : Alhacen or (depr...
‹
›
Home
View web version
Powered by Blogger.