ABU MARWAN ABD AL-MALIK IBN ZUHR (Avenzoar)
(1091 - 1161 C.E.)

by
Dr. A. Zahoor


Biography Available in the E-Book