This book was not at all what I thought it would be. I bought it years ago and by the time I picked it up to read it I had no idea what it was about anymore, and I was expecting something heavier. What it is is actually YA, but less predictable and obvious than the usual stuff. Overall pretty good.