Author: Le Strange Ibn Al-Balkh