Weekend Special | Up to 10% Off. Get the code »

Kevin J Edwards

Kevin J. Edwards is a Professor in Physical Geography and Adjunct Chair in Archaeology in the School of Geosciences at the University of Aberdeen.