Al-Ghazali on Patience and Thankfulness by Abu Hamid Al-Ghazali & Abu Hamid Muhammad Al-Ghazali