Sharif,M M

A History Of Muslim Philosophy With short accounts of other disciplines and the modern renaissance in muslim lands M. M. Sharif - Vol 2 - Karachi Royal book Company Saddar 1966 - 1792 pages


From the fall of baghdad

181.947 / SH23h