abdurrahman.org
Three Levels of Fasting – Imam Ibn Qudamaah Al-Maqdisee
There are three levels of fasting, the general fast, the specific fast and the more specific fast. As for the general fast, then it is the refraining of ones stomach and their private parts from fu…