The middle stone age at Klasies River, South Africa · Study