Jasper Knight is Professor of Physical Geography at the School of Geography, Archaeology and Environmental Studies of the University of Witwatersrand, Johannesburg, South Africa.