Author: Muhammad Al-Ghazzali
Al-Ghazali, the best known exponent of traditional psychology, is considered by many to be the greatest Muslim thinker after the great Companions. His life and thought played a major role in determining the ethical and spiritual values of ...