Various Kinds of Fasts according to Shia and Sunni Islamic Law
The five schools of Islamic law, Imami, Hanafi, Shafiʻi, Maliki and Hanbali classify fasts into four categories: Wajib, mustahabb (supererogatory), muharram (forbidden), and makruh (reprehensible). The...



