Abu Hamid Al-Ghazali The Rescuer from Deviation Translated by: Ebrahim Muhammad - 2004 - Camperdown Academy of Islamic Research Madrasah In'amiyyah 2004 Subjects--Topical Terms: Tasawwuf / Sufism - MysticismMoral ExhortationNasiha - Advices LC Class. No.: BP166