Jon Gower This is a terse and tense novel about survival and survivalism set in Anglesey and Ukraine. Helen, a...