Keith Gray is an extraordinary writer, powerful and emotional. Seemingly effortlessly he has produced another darkly engaging novel for @barringtonstoke.bsky.social . The story is difficult and simple, shot through with odd moments of hope. Only at the end do you realise how profound it is.