A geography of islands : small island insularity - Royle, Stephen A. (Routledge studies in human geography ;, 2001)