Mara Kelland rated Great Expectations: 5 stars

Charles Dickens: Great Expectations (1998)
Great Expectations by Charles Dickens
An unknown benefactor supplies an orphaned blacksmith's apprentice with the means to be educated in London as a gentleman of …