A History of Muslim Philosophy, Vol. 1: with short accounts of other disciplines and the modern renaissance in muslim lands - Sharif,M.M (Karachi Royal Book Company, 2007)
H.B