Classification of knowledge in Islam a study in Islamic philosophies of science - Osman Bakar 1946- (The Islamic Texts Society, 1998)