Back to results
Cover image for Shifting Sands: A Human History of the Sahara

Shifting Sands: A Human History of the Sahara

Author:Scheele, Judith
Publisher:BASIC
ISBN:9781541607118
Temporarily Out of Stock