Timeline of al-Ghazali’s Writings 623. 800. 1001. Abu Bakr Ruled for 2 year Another Title Here Another Title Here