What did Charles Dickens write about?

Charles Dickens wrote many books, and most of them were related in some way. For example, two of Charles Dickens books, Oliver Twist, and Great Expectations both portray the main character (Pip from Great Expectations and Oliver from Oliver Twist) as orphans. Dickens wrote tales of love, honesty, and even taught readers how greed and selfishness can be a horrible thing. Getting his ideas partly from his own expirience, he wrote novels like Great Expectations with heart-wrenching love stories and Oliver Twist and David Copperfield with stories of how life isn't always fair. He wrote novels of many varieties, and most became one-of-a-kind and loved favorites.