Annihilation, Michael Houellebecq 5 Stars ReadDavid WesleyDecember 27, 2024Michael Houellebecq, novel