Faith 3 things to learn about patience − and impatience − from al-Ghazali, a medieval Islamic scholar April 21, 2024