In this remarkable book, JS looks at the history, geology, languages, religions, culture and politics of a region that spans 11 countries and is home to millions; from Ancient Rome to infestations of Russian mercenaries.
Shifting Sands: A Human History of the Sahara
(author)
ÂŁ25.00
Edition:Hardback978178816645408/05/2025
Categories: 11. Spring Books 2025: Travel, History, Spring Books 2025, Travel
Tag: North Africa