Salem's Lot by Stephen King

From Book Trigger Warnings