, Bernard Price Institute for Palaeontological Research, University of the Witwatersrand, Johannesburg., South Africa