Every human beings needs to read this book. Every child needs to be taught from this book. If the Hinduism were toned down, this would actually be possible. The Hinduism is completely unnecessary. But if you don't have a problem with the Hinduism, which I don't, it gives a very valuable and uplifting slant to all of those gods and demons and such in Hindu mythology. They, the gods and demons and such in Hindu mythology, are all symbolic of inner principles, emotions, and the like.
But more importantly is the benefit to yourself and to everyone around you. You will get a very significant benefit as soon as you read the chapter dealing with the emotion that is messed up in you, if such is the case. If you don't have a messed up emotion or two, you can enhance the good emotions, and that will help you and everyone you ever meet. It will also help you to understand emotions in a way that Western psychology does not. I have a B.A. in psychology and it has done me no good for the past 39 years, either financially or emotionally.
I was an anger monger. I got my rocks off being angry. Unfortunately, anger is a demonic poison to the heart/soul/mind, the inner you. I am no longer an anger monger. Read this book, get happier, and pass it on. (:->)