iNkolimahashi Shelter: the excavation of Later Stone Age rock shelter deposits in the central Thukela Basin, KwaZulu-Natal, South Africa. · Study