Mary Elizabeth Harper (c1828-1890)