Islamic Life and Thought - 9780415611855