Mary Barton - Elizabeth Cleghorn Gaskell

"Mary Barton" by Elizabeth Cleghorn Gaskell is a gripping novel set against the backdrop of the…