Ratings3
Average rating3.7
We don't have a description for this book yet. You can help out the author by adding a description.
Reviews with the most likes.
Would have been 5* but the overly technical elements (whilst I can see that the author tried to balance these against the more fictional narrative) switched me off just a little bit. Don't let it put you off reading this (and the rest of the series first) though because all four books to this point are excellent