I just love Elizabeth Gaskell so much. She takes everything that is good about Charlotte Bronte and Charles Dickens, gets rid of the bad from both of them, and makes these brilliant stories. Her phrasing is brilliant, and though the ending is a little rushed, if the last couple of pages don't make you grin, you have no heart.