On one hand, Ed Vishwanathan says Hinduism accepts all religions and is tolerant. On the other, he claims Hinduism as superior to other religions.The author assumes Advaita (Non-dualism) is the absolute truth rather than proving it to be so. In addition, he does not seem to have any knowledge of other Hindu philosophies such as Dvaita and Visishtadvaita. Sri Ramanuja's philosophy is just mentioned in passing. He calls Sri Madhva as 'Madhava', a very fundamental error in getting the name of one of the greatest exponents of Hinduism incorrect.Irrational explanations with flawed concepts, in an informal talk with a child, seems to be a bit over the line. Sometimes even grammatically unsound, the author seems to have only a peripheral knowledge of ancient Hindu scriptures and very little understanding of its interpretations. All in all, a poorly written book that is filled with ambiguity and feel-good concepts.