One of the bestI love the complexity of the characters, and the plot. I seldom read a series, but the first one was so good I read all of them. It was well worth it.