Wanderings in North Africa by traveler James Hamilton