On Shadow Beach by Barbara Freethy