Ed Atkins

Senior Lecturer, School of Geographical Sciences, University of Bristol.

UK.
Ed Atkins