Stefan Grab

Professor of Historical climate and weather, University of the Witwatersrand