A review by deadhighwaybooks
Head Games by Joe Hill

4.25