Revitalization and Digital Preservation of Indigenous Knowledge Systems for Sustainable Development of Indigenous Communities in South Africa · Study