Dr Muhammad Hamidullah (1908-2002) - al-Ghazali, Muhammad (Islamic Studies, 2003)