Another great addition to the series! There were so many fun twists to the story in this book- like ghosts! And banshees! And finally some closure about what happened to Kisten! I only wish there had been more of Trent, Ceri, and David as they were almost not in this one at all. Their absence was almost OK because there were so many other story lines taking place, almost too many to follow. In the end, everything works out alright for Rachel...or almost alright...alright enough to make me eager to read the next installment!