A History of Muslim Philosophy: with short accounts of other disciplines and the modern renaissance in Muslim lands Vol. 2 - Prof.M.M. Sharif (Pakistan M.M.Sharif, 2007)