A review by scottsolomonwriter
Great Expectations by Charles Dickens

5.0

Despite all the maddening coincidences, I love the way Dickens never forgets minor characters.