Travels in the Upper Egyptian Deserts by Arthur Edward Pearse Brome Weigall | Menrva Books