The book did have a few irritants though. For one Kaylee was no where near angry enough with her family for lying to her her whole life. No where near angry enough! I felt cheated by her lack of venom. Plus, I still don't understand why they did it. I understand why her father sent her to live with his brother, but why wasn't she told about her heritage? That was never addressed. For another, Nash seemed to have fallen instantly in love with Kaylee. I generally hate insta-love, but that wasn't what this felt like. I don't want to give any spoilers, so I'll be vague. But, other than their parents, they were the only two of what they were and it felt very much like this was the basis of his infatuation. Yet another irritant was the fact that even amidst all the new, mind boggling information Kaylee was assimilating we are somehow supposed to believe that she alone noticed the mystery in need of solving. Then, despite the fact that her theory was practically based on fairy dust (i.e., nothing substantial) she was right. I thought the very fact that she knew something was wrong felt almost miraculous. Lastly, there seemed to be a little bit of a plot hole between the fact that those who claimed the souls of the departed were doing a job they were recruited for, while Kaylee and Nash had a natural-born skill. These two tasks seem to be connected, flip sides of a coin almost. So how is one something you are born to do and the next something you are essentially hired to do? It seems to me that both would either have be natural or not, but how can they be so closely related if they haven't evolved together?