. . "Al-Gazzali" . "Muhammad" . "Muhammad Al-Gazzali" . .