A great storyline, but the themes are recycled from her old books and the ending is very rushed.My Rating: 5.5 out of 10 stars