Etheredge, H, University of the Witwatersrand, South Africa