This is a great series. The first book was a little hard to follow with all the jumps between characters, but it sure pays off when things start to come together.