An amazing and unique presentation of morals and day to day lessons needed to get through life with ease. The book not only shows the tough, deep and harsh realities but also to come through them and be a better version of oneself. The characters each present important aspects and the author did a wonderful job to let us see though others eyes, be in their shoes and not just see things through the protagonist's view. It might be a difficult journey for some and might be quite easy for others but it's worth to take the chance and live in a different world from the one we grew to know. A life most of us might just have heard about, living back in the old century, the norms, the customs and the process of evolution of humans in an intellectual way. A must read book which has a lot to give.