Al-Ghazali and the Ismailis: A Debate on Reason and Authority in Medieval Islam (Ismaili heritage series ; 5).