Travels through Arabia, and other countries in the east, performed by M. Niebuhr translated into English by Robert Heron : with notes by the translator and illustrated with engravings and maps