Jill Paton Walsh — novelist and children's writer from England