Amanda Esterhuysen is Associate Professor of archaeology in the School of Geography, Archaeology and Environmental Studies at the University of the Witwatersrand, Johannesburg.Amanda Esterhuysen is Associate Professor of archaeology in the School of Geography, Archaeology and Environmental Studies at the University of the Witwatersrand, Johannesburg.