From Cairo to the Soudan frontier. by Henry Duff Traill