Dark Tide by Jennifer Donnelly