Internet Archive BookReader

The oriental geography of Ebn Haukal, an Arabian traveller of the tenth century