Islam Hadhari : an explanation (Departement of Islamic development Malaysia, 2005)