Ratings99
Average rating3.8
An excellent book marred by the questionable last volume which takes a confusing step into an entirely new direction. Despite this, the series reaches such highs particularly in the new third and fourth books that they are must reads.