Waterfire Saga, Book Three: Dark Tide by Jennifer Donnelly
Waterfire Saga, Book Three: Dark Tide by Array