ABU ALI HASAN IBN AL-HAITHAM (ALHAZEN)
(965 - 1040 C.E.)

by
Dr. A. Zahoor


Biography Available in the E-Book