Al Ghazali and his theory of the soul : a comparative study - Noor Shakirah Mat Akhir (Penerbit Universiti Sains Malaysia, 2016)