Sharif, M.M.A History of Muslim Philosophy: With Short Accounts of Other Disciplines & the Modern Renaissance in Muslim lands; 2 Volumes