Text this: A History of muslim philosophy : with short accounts of other disciplines and the modern renaissance in muslim lands