Fugue for a darkening island by Christopher Priest | Menrva Books | MenrvaBooks