A review by avidan
Blood of the Cosmos by Kevin J. Anderson

4.0

Another excellent installment by Kevin J. Anderson. My only complaint is that the constantly shifting viewpoints means it takes a long time to come to resolution; there's a portion in the middle where five consecutive chapters basically end with "something is coming..." The payoff is well worth it, though.

Also, Elisa is the worst.