masjidfurqan.co.uk
[6] Allaah’s Various Types of Punishments and Their Causes—Shaikh Abdullaah Ibn Salfeeq Adh-Dhufayree (may Allaah preserve him)
The All-Encompassing Wisdom of Allaah Regarding What He Has Decreed of Punishments Indeed Allaah (The Most High) is All-Wise and All-Knowing regarding what He has decreed and what He causes to occu…