New Delhi, April 26 -- My throat feels dry as I scan the day's news stories for any clue that might unlock the mystery of how nearly 900 million Indians will vote. For every survey that predicts victory for one side, there's another that says it won't be so easy. Despite the constant chattering on social media (Twitter recorded 45.6 million election-linked tweets in the month to the first polling day on 11 April), everything seems strangely still as we vote in seven interminable phases for 543 constituencies and then wait for the results on 23 May....