Kevin J. Edwards

Kevin Edwards is Professor of Physical Geography at the University of Aberdeen. He was previously Professor of Palaeoecology at the University of Sheffield.