This was a pretty good book. I wasn't too sure where it would go - but there were quite a few surprises that I didn't really see coming. It took me a long time to read, but not because I wasn't into the book, just had a lot of stuff going on - I went to the book every time I was able! Overall, a good book - I'd probably recommend it.