On AlterNet: david cay johnston