Muslim Thought : Its Origin and Achievements - Sharif, M. M. (Lahore Shaikh Muhammad Ashraf, 1959)