Carnivore: The most controversial debut literary thriller of 2017
Carnivore: The most controversial d...