It is a very good novel which explicates the importance of omens in our lives which we generally ignores. It tells us that in a pursuit of your destiny you have follow omens and there will going to be many ups and downs. But the one who decides not to give up will succeed, eventually. Also, it illustrates that in the way to reach one's destiny one will learn a lot of things about life or more precisely one knows what life is. He lears the language of the world and be able to understand the soul of the world.
I will definitely recommend this to the one who is negative towards life and have developed negative mindset about God. I will give this 4.9/5 rating.