Reminds me of Tom Neale's "An Island to Oneself" - https://harpercollins.com.au/products/9781775492979