20070630 india: Buddha: Left economists not in touch with reality