Mary Molesworth

(1816-1910)