Zooarchaeological analysis of newly excavated Middle Pleistocene deposits from Elandsfontein, South Africa Academic Article uri icon