If the first book had a flaw it would have been a lack of an ending. This story nails it!