On AlterNet: rajendra singh