Life on the Desert Edge (British Archaeological Reports (BAR) International S.)
AntiquitiesExcavations (Archaeology)Human settlementsHistoryExcavations (archaeology), africaSudan, antiquities
Writing a summary for young readers…
For young readers
Book data: Open Library