Firstly, I'd like to apologise if this review sounds like total gibberish. I've just finished this book and had to take the time to review it. This work has affected me on a much deeper level than anything I've read in a long time. Wow! Just wow!(Heavy Spoilers) Wow. Wow. Wow. At first, I thought...