Classifications of knowledge in Islam: a study in Islamic schools of epistemology (reprint with new preface) - Bakar, Osman (Islamic Book Trust, 2019)