An amazing book 10/10 great for all ages, especially teenagers and young adults. Read this to my 19-year-old son and he absolutely loved it its a great read. I also read it myself and I really enjoyed the storyline and the plot. Its a bit of a hard read, my 17-year-old daughter had a hard time understanding some of the words, but I highly recommend it to all
Karen xxx