Carnivore: The most controversial debut literary thriller of 2017