To understand literature and fundamental notions of human nature, one must read the classics. Not two, and not just five, but at least thirty classic novels. And then one must start reading contemporary authors. Creating the list below wasn't easy, but it surely highlights important universal works which every reader should peruse.
Classics, best sellers, Pulitzer Prize winners, Nobel Prize winners, authors of the year, the best of the best – they all tend to catch our attention – mostly because their works are amazing achievements that combine eloquence and style. From time to time, though, we do need light-hearted, humorous books from the underground to bring some fun to our synapses.