A review by multipletrees
Annihilation by Jeff VanderMeer

4.0