20100604 india: Reds lack revolutionary vision