the author has done an amazing job of adding complexity to the story line. The combination of emotion and technical realism is fantastic. my favorite book in the series yet