[1]
Garstang, M. et al. 2018. Climate and the mfecane (with erratum). South African Journal of Science. 110, 5/6 (May 2018), 7. DOI:https://doi.org/10.1590/sajs.2014/20130239.