Water Witches by Chris Bohjalian
Water Witches by Array