Ouseley, William. The oriental geography of Ebn Haukal. Wilson and Co, 1800.