Catherine Douglas Bell — Scottish children's author