Loading...
Loading...
The disciplines that serve Quran understanding: revelation history, recitation modes, Arabic rhetoric, and more.
The disciplines that support proper understanding of the Quran: asbab al-nuzul, nasikh and mansukh, qiraat, and i'jaz.