Middle grade novel The Sea in Winter by Christine Day.