Complains and Solutions

Author : Muhammad Salih Al-Munajjid

Reviewing: Muhammad Muslim Shahin

Sources:

Dar AlGuraba

Explanation of the Last Tenth of the Quran Followed By Rulings that Concern Every Muslim
2