Ratings844
Average rating4.4
Damn this was awesome! An incredible onslaught of idea after idea and layer after layer, cleverly constructed and immensely readable. With characters you care about and world-building most writers can only dream of. Can't wait to read the other two.