David Bremner finished reading Acceptance by Jeff VanderMeer Oct. 20, 2022 Public Acceptance by Jeff VanderMeer