Charlie Shackleton

Charlie Shackleton is Professor of Environmental Science, Rhodes University, Grahamstown, South Africa.