Why Allah (swt) Decrees Wars And Catastrophes
Muhammad Saleh al-Munajjid