20090723 india: Solar eclipse: Rationalists eclipsed amid outpouring of devotion