On AlterNet: pratap chatterjee