Ratings50
Average rating3.8
As with the previous two books the scale and imagination of this story is truly impressive. It is rare for me not to see the conclusion coming but even with 10 pages to go I couldn't guess its resolution.
With a slightly stronger ending it could have been 5 stars.
I highly recommend this trilogy of books and as with all great books am sad that it is finished, despite each book being 700 pages long.