M. Abdullah Enan Ibn khaldum His life and work - Lahore Sh M. Ashraf 1975 - 193 En Subjects--Topical Terms: Ibn khaldum