Hidden Cove by Meg Tilly
Hidden Cove by Array