Zack is reading... rated Horns: A Novel: 5 stars
Horns: A Novel by Joe Hill
Joe Hill has been hailed as "a major player in 21st-century fantastic fiction" (Washington Post); "a new master in the …
Joe Hill has been hailed as "a major player in 21st-century fantastic fiction" (Washington Post); "a new master in the …