In Victorian England, 40,000 novels were published every year. Of the few that have endured, perhaps none is more worthy of a... More >>>