
Uber-spoiler warning. Seriously, if I throw out major twists like they're candy. You have been warned.
Also, I link to TVTropes a lot in this review. A lot. You have been warned.
I first read this book a number of years ago and liked it. It's remained in the back of my mind all these years, half-remembered. When I learned of the sequel, I resolved to read it again; now that I found the sequel…