The meaning and experience of happiness in Islam - AL-ATTAS (ISTAC, 1993)