Horns - Joe Hill I read this while waiting in endless lines at Comic Con. It was amazing at helping me pass the time!