Sura Nazi'at(Those Who tear Out)

Commentary:Verses 1-5
Angels, Stars or Holy Warriors?
Commentary:Verses 6-14
That Terrifying Great Blast
Commentary:Verses 15-26
Arrogance Brings A Shameful End
Explanation
The Fine Elegance of Qur'an
Commentary:Verses 27-33
The Creation of Man and Heaven; A Humbling Comparison
Commentary:Verses 34-41
Do We Make A God Of Our Low Desires?
Explanations
Commentary:Verses 42-46
Only Allah Knows The Hour
Supplication