Learn more

Goodreads

The Islanders, by Christopher Priest