Palaeoenvironments and Cultural Sequence of the Florisbad Middle Stone Age Hominid Site, South Africa · Study