Earlier Stone Age Artifacts Found in Northern Cape of South Africa