No image

Archaeology and Environment in the Libyan Sahara


£42.00
S368
9780860544746
Barbara E Barich
1987
Cambridge Monographs in African Archaeology
23
Available soon