Margaret Hale — character in the 1855 novel North and South