If you want to practice mantra yoga, then this book would be definitely very helpful. But as a general reader, yes, it's a good book, but i had to skip many chapters, as I am not a mantra yoga practitioner. So I would say it is an academic textbook for mantra yoga practitioners.