https://masjidfurqan.co.uk/2015/08/17/allaah-different-types-of-punishments-by-shaikh-abdullaah-adh-dhufayri-pdf-doc/
Allaah's different types of punishments: By Shaikh Abdullaah Adh-Dhufayri [PDF DOC]