Ibn Khaldun his life and work - Enan, Muhammad Abd Allah 1896- (Sh. Muhammad Ashraf, 1975)