Stephen A. RoyleStephen 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 glob. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code