The Dickens Dictionary: An A-Z of Britain's Greatest Novelist - John Sutherland
For fans old and new, this is a fascinating tour through Charles Dickens’s novels in the hands of a master critic and interpreter of his work. Oliver Twist … Great Expectations …...