loved the concept and the plot. However the actual subplots that underly and are critical to the denouement are neglected until the very last part of the book. It seemed the author realized the some sudden need to be complete and rushed the ending. The antagonist element seems to suddenly come from nowhere. The BBC series actually does a better service to the story.