Theodicy in Islamic Thought: The Dispute Over Al-Ghazali's Best of All Possible Worlds · Study