Anfonwch hwn fel neges destun: Classification of knowledge in Islam: a study in Islam-ic philosophies of science