" A critical analysis of the epistemological basis of Ibn Khaldun's classification of the sciences " S. A. Johnson S. H. Al-Ani