The eerie, windswept Hatchet Island off the coast of Maine becomes the site of a double murder and a disappearance in this thriller from bestselling author Paul Doiron. A call for help from a former c...