Ratings435
Average rating4
I'd give this closer to 3 1/2 stars than three. But I can't give a book I came so close to giving up on as much as I did this one 4 stars. Though the writing is excellent and the world and characters brilliant, there just isn't much of a plot until the last few chapters.
I am very glad I stuck with it though. The end made the journey worth it.