Sophia Bowlby

Bowlby is Senior Lecturer in Geography at the University of Reading.