This is not a book for the faint of heart and many may be greatly disturbed by it. There were moments I had to take a break to process. But the story was unlike any other I’ve read. The characters were so well developed. I feel like I know Wavy, Kellen, Donal. I stumbled upon this waiting for my next credit and am so happy I did. 5/5, will be listening again.