This book had some great twists and turns that I did not at all see coming, hence the 4 stars. That being said, there were still some things I didn't like. The 'Master' got to be reeeeeally annoying, I mean there's only so many times I can hear about how lame and depressed and pathetic someone is ...