Skip to content
MacTutor
Home
Biographies
History Topics
Map
Curves
Search
Abu Ali al-Hasan ibn al-Haytham
Painting by Andreas Strick