Dating, archaeology and human fossils from the Middle Stone Age levels of Die Kelders, South Africa · Study