Middlemarch - George Eliot

One of the BBC's '100 Novels That Shaped Our World''One of the few English novels written for grown…