coffeephilosopher.com
Annihilation
Annihilation got excellent reviews and while I’d wanted to read it for a while, was only compelled to read it, for fear that I might see the upcoming movie before reading the book. Let’…