A late Middle Stone Age artifact assemblage from Sibudu (KwaZulu-Natal): comparisons with the European Middle Paleolithic · Study