A detailed commentary on the Quran by Ibn Kathir, providing context, historical background, and interpretative insights.
100 Egy