The Mahas archaeological survey, 2000 : a preliminary report ; language, settlement & long-term history in Upper Nubia - Salih, Ali Osman Mohmed; Edwards, David N. (University of Khartoum ; University of Leicester, 2000)