David Copperfield is a marvellous showcase for Dickens' writing brilliance. In it, the title character David Copperfield relates the story of his life, growing up in a world that has kinder moments but which too often can be so cruel. As usual, Dickens has created a cast of interesting characters who at times add comic moments to the story and almost always present Copperfield with many a life lesson. In part autobiographical, this story has been described by Dickens himself as his "favourite son". A must read.