Annihilation

Jeff VanderMeer

If you liked Annihilation by Jeff VanderMeer,
here are some books like this: