By the title, I assumed that you could find the meaning of most shlokas based on hindu philosophy. Wrong! I have been trying to use it for the last three months and never found any word or phrase that I was actually looking for. For those totally unaware of Hindu philosophy it may be cautiously useful. The author has tried to be thorough, but it is apparent he does not understand the Hindu philosophy in his bones. Put another way, he has a lot of "book knowledge," but nothing deeper, which clearly shows in his descriptions of words and phrases. Generally disappointing!