Margaret Wright Topping, 1837-1906