Three at the Sea by kristine.kenyon
_