5. Oliver Twist
You’ve all heard about Oliver Twist. If nothing else, you’ve probably watched Roman Polanski’s movie adaptation. Oliver Twist is a kind-hearted orphan who tries to find a way out of poverty. A large number of major characters and convoluted plot flow are the points that make this book hard to read.