perfect guide to the sciences of the quran