Born in Iran in 1058, al-Ghazali was widely respected as a jurist, philosopher and theologian. He traveled to places as far ...