Text this: Managing stress from the perspectives of al-Ghazali and al-Dihlawi / Nur Syazana Adam ... [et al.]