Affiliation: | 1. Department of Anthropology, University of Louisville, Louisville, KY, USA;2. Department of Social Sciences and Humanities, Indian Institute of Science Education and Research, Mohali, Punjab, India Stone Age Institute & Department of Anthropology Indiana University, Indiana, USA;3. Department of Archaeology, Al Neelain University, Khartoum, Sudan |