ABUL-WALEED MUHAMMAD IBN RUSHD (AVERROES)
The Great Commentator (1128 - 1198 C.E.)

by
Dr. A. Zahoor


Biography Available in the E-Book