I didn't see it coming.
I've spent hours trying to figure out what to say, and how to say it without spoilers, because this is a book that should never
So, I'm going to leave my review with just this thought:
This book was good and it's a must read. Stay away from spoilers and enjoy the ride.