Apart from the stuff about India, Hinduism and Buddhism, which has no real basis in truth that I have ever seen (the idea that Jesus went to India, I mean, not whether Hinduism or Buddhism has any truth, which I think they do have some truth), the rest is stated beautifully.