This is one of my favorite series, and this may be the best installment so far. I love the main characters who populate the series, but the others are just as well drawn. A great mystery, complicated but not not mind-bending. Unlike some of the other books in this series, I think you could enjoy this without having read all the previous ones. And as always, ALH has ended it with a cliffhanger.