The Three Degrees of Fasting – Imam al Ghazali

This is Shaykh Faraz Rabbani’s translation of the passage on the three degrees of fasting from the Ihya of Imam Abu Hamid Muhammad al Ghazali. It should be known that there are three degrees of fasting: ordinary, special and extra-special. Ordinary fasting means abstaining from food, drink and sexual satisfaction. Extraordinary Fasting means keeping one’s … Continue reading The Three Degrees of Fasting – Imam al Ghazali