Donahue, Steve,

Shifting sands a guide book for crossing the deserts of change - vi, 550 pages : illustrations ; 22 cm

1576752801


Sahara - Description and travel.

910.4