Mary Charlotte Mair Senior — British novelist (1825-1907)