Undoubtedly one of the best novels ever written. Everything in this book conveyed in a simple and beautiful prose like any masterpiece is a glaring truth. The characters are portrayed with understanding and unparalleled finesse, yet it is not the author who makes them live, they live by themselves beautiful or painful life. A novel to read at least once in their life!