Imam Ghazali Name : abu hamid zain ul din Muhammad bin Muhammad bin Muhammad bin Ahmed altoosi Alshafahi Alghazali. Date of birth: 1057 Country: Iran City: Toos Death : 18-12-1111