A review by novellie
Annihilation by Jeff VanderMeer

4.0