Travels through Arabia and other countries in the East,
performed by M. Niebuhr ... Translated by Robert Heron. With notes by the translator, and illustrated with engravings and maps.

Description

Viewability

Item Link Original Source
Full view   v.1 Duke University
Full view   v.2 University of Michigan
Full view   v.2 Duke University