It is strange that no one here seems to have suspected this person to be Chinese. The name is Indian but the language gives the game away. Not all Indians write good english but their bad english is different from the bad english of the chinese - it is easy to tell them apart. The chinese are clearly working on Indian sites such as rediff.