New Directions in Islamic Thought | 9781845117399 | Memmo