Caerlaverock files

Stop number 14

Jim Hansom.jpg

Dr Jim Hansom

Professor of Geography (adjunct), University of Canterbury, New Zealand. Reader, School of Geographical & Earth Sciences, University of Glasgow.