1.Hajj Illustrated Hatem al-Hajwww.ShariaAcademy.com2. Based on al-’Umdah by Imam Ibn Qudamah Means Consensuswww.ShariaAcademy.com 3. Courtesy of Salahuddeen as-Seeni…