Book Reviews… Book Review: Horns by Joe Hill *Spoilers* 23 Mar 2017 Ignatius Perrish spent the night drunk and doing terrible things. He woke up the next morning with a thunderous hangover, a raging headache . . . and a pair of…