Blue Lake by Judy Brewer
_