Mary Weir - (died 1906)