Imam Ghazzali's Ihya ulum-din : the book of religious learnings - Ghazzali , 1058-1111; Fazul-ul-Karim, Al-Haj Maulana (Islamic Book Service, 2006)