Zafar Aziz Chaudhry

Al Ghazali and the Golden Age of Islam