Al Ghazali's Al chemy of happiness - Haeri, Shaykh Fadhalla (Delhi Renaissance Publishing House, 1999)