If e-government seems to be mainly about doing tax returns online, then e-democracy is its more exciting cousin, promising to put citizens at centre stage of the political process, writes ...   more »