Victor Hugo
Les Miserables is a must read classic. In this book there are a few rants on history by the author, but it is one of the greatest novels of all time.
If you find the book hard to understand, i recommend seeing the movie first, although the movie slightly alters some parts of the story.
Jean Valjean is a character you will find yourself looking up to. Even as a peasant and an ex- convict who continually has to run away from Inspector Javert, he manages to turn his life around and also find the new light of his life, and live in complete honesty and nobleness.
The book illustrates the poverty on the streets of Europe and criticizes the French political system at the time. Victor Hugo manages to link many character's lives together in to one dazzling story. His tale of injustice, heroism and love will touch the heart of every reader and let them criticize the history and meaning behind this story.