The faith and practice of al-Ghazali - Ghazzali, 1058-1111 (Oneworld, 2000)