Stephen A. Royle
Stephen A. Royle is Professor of Island Geography at Queen’s University Belfast. He is a founding member of the International Small Island Studies Association, Deputy Editor of Island Studies Journal and has visited 778 islands across the globe.